@charset "utf-8";
/* 初始化 */

body{width: 100%;height: 100%;background: url(../img/login_bg.jpeg) no-repeat center center;background-size: 100%}
.main-container{margin-top: 250px; }
#login-box{background-color:rgba(255, 255, 255, 0.4)}
.login-layout .widget-box .widget-main{background: #fff;}
.widget-main input{border-color: #e6e6e6;}
.input-icon.input-icon-right>input{padding-left:50px;}
.input-icon.input-icon-right>.ace-icon{width: 36px;left:1px;padding: 3px;border-right: 1px solid #e6e6e6;background-color: #fafafa;}

#authCode{width: 160px}
#getCode{width: 120px;margin: 0 0 0 5px;padding: 7px 4px;color: #666!important;text-shadow: 0 0 0 #fff!important;border: 1px solid #e6e6e6;background-color: #fff!important;}
#loginBtn{right: 0;margin: 0;padding: 6px 125px;}
#id-company-text{text-align: center;}

/*登陆页小图标*/
.icon{display: inline-block;width: 20px;height:20px;margin-top: 3px;background: url(../img/login_icon.png) no-repeat left top;}
.icon-user{background-position: 0 0;}
.icon-phone{background-position: -20px 0}
.icon-code{background-position: -40px 0}
.icon-password{background-position: -60px 0}
